package com.mcxtzhang.indexlib.suspension;

/**
 * 介绍：分类悬停的接口
 * 作者：zhangxutong
 * 邮箱：mcxtzhang@163.com
 * 主页：http://blog.csdn.net/zxt0601
 * 时间： 2016/11/7.
 */

public interface ISuspensionInterface {

    /**
     * 固定在头部
     */
    int HEADER = 0;
    /**
     * 固定在尾部
     */
    int FOOTER = 1;
    /**
     * 排序
     */
    int SORT = 2;

    /**
     * 是否需要显示悬停title
     * @return
     */
    boolean isShowSuspension();

    /**
     * 悬停的title
     */
    String getSuspensionTag();

    /**
     * 索引的TAG
     * @return
     */
    String getIndexTag();

    /**
     * 数据排序依据
     * @return
     */
    String sortContent();

    /**
     * 固定方式
     * @return
     */
    int fixAlign();
}
